home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.xml;
-
- import java.io.IOException;
- import java.io.Writer;
-
- class DDMLFlavor extends BaseFlavor {
- static String NAME = "dml";
-
- DDMLFlavor(SchemaIntf var1) {
- super(var1);
- }
-
- public String getFlavorName() {
- return NAME;
- }
-
- public boolean isSupported(Class var1) {
- return !var1.equals(Class.forName("com.extensibility.xml.NamespaceDeclaration")) && !var1.equals(Class.forName("com.extensibility.xml.DataTypeDeclaration"));
- }
-
- public boolean isSupported(String var1) {
- return var1.equals("GESTALT_NMTOKEN_ENUM_REQUIRED") ? true : super.isSupported(var1);
- }
-
- public String getSourcePreview(BaseDeclaration var1) {
- return (new DDMLWriter(super.schema)).getSourcePreview(var1);
- }
-
- public void parse(URI var1, URI var2, int var3, Object var4) throws IOException {
- throw new RuntimeException("not implemented yet");
- }
-
- public void write(Writer var1, URI var2) throws IOException {
- (new DDMLWriter(super.schema, var2)).writeDocument(var1);
- }
-
- public void checkForErrors(BaseDeclaration var1) {
- super.checkForErrors(var1);
- }
- }
-